{{tag>BROUILLON programmation}}

----

====== SCOL ======

SCOL (Standard Cryo On-line Language) est un langage de programmation fonctionnelle créé par Sylvain Huet.

===== Récuperer les sources =====

Version Linux : dernière version disponible : 4.5beta2

Télécharger Scol (Scol Voyager Linux) pour linux sur : 
  * [[http://www.scolring.org/download.php?dcategory=navigateurs+SCOL&sortby=|http://www.scolring.org/... (version 4.5b2)]]

  * [[http://www.scolring.org/sections.php?op=viewarticle&artid=45|http://www.scolring.org/... (version 4.0beta)]].

ou directement (pour la version 4.0beta) sur : 

  * [[http://sheeana.dyndns.org/scol/scol_v4_x11_beta1.tgz]]

  * [[http://iri3d.free.fr/Voyager/4.x/scol_v4_x11_beta1.tgz.tar]]

===== Comment intégrer le protocole Scol à Firefox ? =====
==== Etape 1 ====

  - Aller dans le répertoire où est installé Scol (normalement dans « /home/votre_login/scol »). Créer un nouveau fichier « fscol » et rendez-le exécutable 
  - Editer ce dernier et ajouter ces lignes : 

    #!/usr/bin/env bash
    export SCOLPATH=$HOME/scol/usm-x11-v45-beta2
    $($HOME/scol/usm-x11-v45-beta2)

Enregistrer

==== Etape 2 ====

  - Ouvrir Firefox
  - Dans la barre d'adresse, saisir « **about:config** », une longue liste s'affiche, pas d'inquiétude. 
  - Cliquer droit et choisissez « Nouvelle | valeur booléenne » dans la petite popup qui est apparue, entrer « **network.protocol-handler.external.scol** », puis valider
  -  Dans la nouvelle popup, sélectionner « **true** », puis valider
  - Cliquer à nouveau droit et choisissez cette fois « Nouvelle | chaîne de caractères »
  -  Dans la popup, saisir « **network.protocol.handler.app.scol** », pui valider
  -  Dans la nouvelle popup, indiquer le chemin où scol est installé
  -  (« **/home/votre_login/scol/fscol** »), puis valider

Scol devrait être reconnu dans Firefox. Une url de type « scol://... » ouvrira
automatiquemnt Scol.
Si cela ne marche pas, lors de l'étape 1, remplacer dans les deux lignes « $HOME » par
« /home/votre_login ».


===== Liens =====

  * [[http://www.framasoft.net/article1626.html|Scol sur Framasoft]]
  * [[http://fr.wikipedia.org/wiki/Scol|Scol sur Wikipédia]]
  * [[http://www.scolring.org|Scolring : site communautaire avec informations, aides, tutoriaux et annuaires.]]